home *** CD-ROM | disk | FTP | other *** search
-
-
-
- LLLLPPPPRRRRMMMM((((1111)))) PPPPrrrriiiinnnnttttiiiinnnngggg TTTToooooooollllssss LLLLPPPPRRRRMMMM((((1111))))
-
-
-
- NNNNAAAAMMMMEEEE
- lprm - remove jobs from the BSD line printer spooling queue
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- llllpppprrrrmmmm [ ----PPPP_p_r_i_n_t_e_r ] [ ---- ] [ job # ... ] [ user ... ]
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- _L_p_r_m will remove a job, or jobs, from a printer's spool queue. Since the
- spooling directory is protected from users, using _l_p_r_m is normally the
- only method by which a user may remove a job.
-
- _L_p_r_m without any arguments will delete the currently active job if it is
- owned by the user who invoked _l_p_r_m.
-
- If the ---- flag is specified, _l_p_r_m will remove all jobs which a user owns.
- If the super-user employs this flag, the spool queue will be emptied
- entirely. The owner is determined by the user's login name and host name
- on the machine where the _l_p_r command was invoked.
-
- Specifying a user's name, or list of user names, will cause _l_p_r_m to
- attempt to remove any jobs queued belonging to that user (or users).
- This form of invoking _l_p_r_m is useful only to the super-user.
-
- A user may dequeue an individual job by specifying its job number. This
- number may be obtained from the _l_p_q(1) program, e.g.
-
- % lpq -l
-
- 1st: ken [job #013ucbarpa]
- (standard input) 100 bytes
- % lprm 13
-
- _L_p_r_m will announce the names of any files it removes and is silent if
- there are no jobs in the queue which match the request list.
-
- _L_p_r_m will kill off an active daemon, if necessary, before removing any
- spooling files. If a daemon is killed, a new one is automatically
- restarted upon completion of file removals.
-
- The ----PPPP option may be usd to specify the queue associated with a specific
- printer (otherwise the default printer, or the value of the PRINTER
- variable in the environment is used).
-
- FFFFIIIILLLLEEEESSSS
- /etc/printcap printer characteristics file
- /usr/spool/* spooling directories
- /usr/spool/*/lock lock file used to obtain the pid of the current
- daemon and the job number of the currently active job
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- LLLLPPPPRRRRMMMM((((1111)))) PPPPrrrriiiinnnnttttiiiinnnngggg TTTToooooooollllssss LLLLPPPPRRRRMMMM((((1111))))
-
-
-
- SEE ALSO
- lpr(1), lpq(1), lpd(1M)
-
- DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
- ``Permission denied" if the user tries to remove files other than his
- own.
-
- BBBBUUUUGGGGSSSS
- Since there are race conditions possible in the update of the lock file,
- the currently active job may be incorrectly identified.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-